home *** CD-ROM | disk | FTP | other *** search
/ 3D GFX / 3D GFX.iso / pcutils / os2 / rt / rgbvec.h < prev    next >
C/C++ Source or Header  |  1995-12-30  |  379b  |  22 lines

  1. /*
  2.  
  3. RGBVEC.H  RGB Colour vector datatype and operation functions
  4.  
  5. */
  6.  
  7. typedef struct { double    r, g, b; } RGBVEC;
  8.  
  9. #ifndef _RGBVEC_
  10.  
  11. extern RGBVEC scale_rgbvec(RGBVEC rgbvec, double scalar);
  12.  
  13. extern RGBVEC rgbvec_interp_1d(RGBVEC rgbvec_1d[2], double w1);
  14.  
  15. extern RGBVEC rgbvec_interp_2d(
  16.     RGBVEC rgbvec_2d[2][2],
  17.     double w1major,
  18.     double w1minor
  19.     );
  20.  
  21. #endif
  22.